wave flumes - French English Dictionary